This feature was shot on location in Hungary under Kristen Bjorn's guidance by budding director Stev...